Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
24 ORCHARD LEAZE Semi-Detached £53,000 31 Jul 1996
32 ORCHARD LEAZE Semi-Detached £280,000 28 Mar 2018
34 ORCHARD LEAZE Detached £280,000 16 Nov 2012